﻿* {
	font-family:'微软雅黑';
}
html,body {
	height:100%;
}
.ui-footer li div{
	text-align:center;
}
.ui-footer li div img {
	width:100%;
	vertical-align:middle;
}
.ui-footer-btn {
	background:url("../images/btn_bg.png") top left;
	color:#00a5e0;
}
.bg_img {
	width:100%;
}
.form {
	position:absolute;
	top:61%;
	left:0;
	width:100%;
	text-align:center;
}
.form input {
	clear:both;
}
.mobile {
	width:100%;
	height:38px;
	border:1px solid #f20028;
	border-bottom:2px solid #f20028;
	text-indent:1em;
	font-size:18px;
}
.sign {
	width:70%;
	height:61px;
	background:url("../images/sign.jpg") top center no-repeat;
	background-size:100% auto;
	border:none;
	margin-top:10px;
	color:rgba(0,0,0,0);
}
.ui-container {
	position:relative;
	background:#3e0203 url("../images/dbg.jpg") bottom center repeat-x;
	background-size:100% auto;
	min-height:100%;
}
body {
	background:#3e0203 url("../images/dbg.jpg") bottom center repeat-x;
	background-size:100% auto;
}
.head2 {
	overflow:hidden;
}
.head2 img {
	width:100%;
	float:left;
}
.list01 .person {
	position:relative;
	background-image:url("../images/list.png") !important;
}
.list01 .item {
	position:relative;
	background-image:url("../images/list2.png");
	background-size:100% auto;
	height:72px;
	display:block;
	cursor:pointer;
}
.list01 .spring {
	background-image:url("../images/list4.png") !important;
}

.item>div {
	position:absolute;
}
.item .id {
	left:11.4%;
	top:33%;
	width:20px;
	text-align:center;
	color:#fff;
	font-size:100%;
}
.item .p {
	font-size:90%;
	color:#987a70;
	top:50%;
	left:22%;
}
.item .h1 {
	font-size:90%;
	color:#764131;
	left:22%;
	top:20%;
	font-weight:bold;
}
.item .h1 a {
	color:#764131;
}
.item .pic {
	left:8%;
	top:16%;
}
.item .pic img {
	width:40px;
	height:40px;
	border-radius:20px;
}
.item .vote {
	left:72%;
	width:20%;
	top:32%;
}
.item .vote img {
	width:100%;
}
.list01 .pro .p {
	left:8% !important;
}
.list01 .pro .h1 {
	left:8% !important;
}
.list01 .pro .h1 span {
	color:red;
}
.list01 .chexiao{
	height:90px  !important;
}
.list01 .chexiao .che{
	text-align: center;
}
.list01 .chexiao .che img{
	width: 85%;
	margin-top: 6%;
}
.list01 .listend {
	background-image:url("../images/listend.png");
	background-repeat:no-repeat;
	background-size:100% auto;
	height:72px;
	display:block;
	margin-top:-3px;
}
.list01 .listhead {
	background-image:url("../images/dt2.png");
	background-repeat:no-repeat;
	background-size:100% auto;
	display:block;
}
.listhead>div {
	position:absolute;
}
.listhead .img {
	left:8%;
	top:0%;
	width:34%;
	font-size:100%;
	height:120%;
	background:#000;
}
.listhead .img img {
	width:100%;
	height:100%;
}
.listhead .p {
	font-size:90%;
	color:#987a70;
	top:22%;
	left:45%;
}
.listhead .h1 {
	font-size:90%;
	color:#764131;
	left:45%;
	top:0;
	font-weight:bold;
}
.listhead .h1 span {
	color:red;
}
.listhead .btn {
	left:44%;
	bottom:-5%;
	width:50%;
	height:50%;
}
.listhead .btn img {
	width:90%;
}

.roll{
	margin-bottom: 10px;
	background-size:100.5% 100%;
	background-repeat:no-repeat;
	
}
.roll_close {}
.roll_close .headbtn{background-image:url("../images/bg_03.png");margin-bottom:0 !important; background-position-x: 1px;}
.roll_close .bigvote{display:none;}
.roll_close .list01{display:none;}
.roll_open{background-image:url("../images/roll2.png");}
.roll_open .headbtn{background-image:url("../images/bg_03.png");margin-bottom:0 !important; background-position-x: 1px;}

.roll .headbtn{
	margin: 0 2.65%;
	padding: 10px 0;
	background-size:100% 100%;
	background-repeat:no-repeat;
	position:relative;
}
.roll .list01 .item{background-image: url("../images/list3.png") !important;}
.roll .list01 .listend{height: 10px !important;}
.roll .headbtn>div{float:left;font-size: 14px;color:#fff;position:absolute;}
.roll .headbtn .id{left: 10%;top: 24%;width:30px;font-size: 16px; font-weight: bold; text-align: center; color:#db001a;}
.roll .headbtn .h1{left: 22%;top: 14%}
.roll .headbtn .p{left: 22%;top: 40%}
.bigvote{width:100%;text-align: center; top:105%;height: 118px;}
.bigvote img{width:50%; margin-top: 28px;}


@media screen and (min-width: 400px) {
	.ui-footer li div img{
		width:90%;
	}
    .list01 .item {
        height: 78px;
    }
    
}
@media screen and (max-width: 320px) {
	.item .p,.item .h1,.item .id{font-size: 12px;}
	.item .id{width:15px;}
	.list01 .item {
        height:60px;
    }
	.roll .headbtn{
		min-height:65px;
		
	}

}